package com.wicket.okrbff.biz.service.dto.res;


import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @desc BffQueryConfItemDetailRespDto
 * @使用场景
 */
@Data
public class BffQueryConfItemDetailRespDto implements Serializable {

    /**
     * 配置项ID
     */
    @ApiModelProperty("配置项ID")
    private String confItemId;

    /**
     * 配置项标识
     */
    @ApiModelProperty("配置项标识")
    private String confItemCode;

    /**
     * 配置项名称
     */
    @ApiModelProperty("配置项名称")
    private String confItemName;

    /**
     * 配置项简称
     */
    @ApiModelProperty("配置项简称")
    private String shortName;

    /**
     * 配置项描述
     */
    @ApiModelProperty("配置项描述")
    private String confItemDes;

    /**
     * 适用方案类型
     */
    @ApiModelProperty("适用方案类型")
    private String applyTypeCode;

    /**
     * 选项类型
     */
    @ApiModelProperty("选项类型")
    private String confItemCategory;

    /**
     * 归属业务应用
     */
    @ApiModelProperty("归属业务应用")
    private String bizAppId;

    /**
     * 是否单一结果
     */
    @ApiModelProperty("是否单一结果")
    private String isSingleResult;

    /**
     * 是否用户可见
     */
    @ApiModelProperty("是否用户可见")
    private String isVisible;

    /**
     * 是否开启自定义配置
     */
    @ApiModelProperty("是否开启自定义配置")
    private String isOpenCustomConf;

    /**
     * 是否开关
     */
    @ApiModelProperty("是否开关")
    private String isSwitch;

    /**
     * 是否商业参数
     */
    @ApiModelProperty("是否商业参数")
    private String isBusiness;

    /**
     * 临时自动锁定
     */
    @ApiModelProperty("临时自动锁定")
    private String isTemporaryLock;

    /**
     * 主体生命周期
     */
    @ApiModelProperty("主体生命周期")
    private String subjectLifeCycle;

    /**
     * 创建人就职记录ID
     */
    @ApiModelProperty("创建人就职记录ID")
    private String createInductionId;

    /**
     * 操作人就职记录ID
     */
    @ApiModelProperty("操作人就职记录ID")
    private String operationInductionId;

    /**
     * 账号
     */
    @ApiModelProperty("账号")
    private String userId;

    /**
     * 真实头像
     */
    @ApiModelProperty("真实头像")
    private String userFace;

    /**
     * 真实姓名
     */
    @ApiModelProperty("真实姓名")
    private String idCardName;

    /**
     * 用户昵称
     */
    @ApiModelProperty("用户昵称")
    private String nickName;

    /**
     * 操作时间
     */
    @ApiModelProperty("操作时间")
    private Date operationTime;



}
   